CLAM- an open system for graphical user interfaces
نویسندگان
چکیده
منابع مشابه
Graphical User Interfaces for Haskell
User interfaces are normally based on low-level trickery either within the run-time system, or in a separate program which has been connected to the stream I/O system of the language. We present a new twist to this by giving some intelligence to the outside system, which will have greater control of the interface. This has a number of benefits: it makescreating new programs easier, increases th...
متن کاملSecuring graphical user interfaces
ion such as a widget set including buttons, menus, and other basic GUI elements. Performing the transformation of each client’s representation to pixels locally enables the GUI server to predict all graphical primitives that are needed for any screen update and, as a consequence, to estimate overall execution times of redrawing jobs in advance of execution. The sequence of graphical primitives ...
متن کاملGeneric Graphical User Interfaces
It is important to be able to program GUI applications in a fast and easy manner. Current GUI tools for creating visually attractive applications offer limited functionality. In this paper we introduce a new, easy to use method to program GUI applications in a pure functional language such as Clean or Generic Haskell. The method we use is a refined version of the model-view paradigm. The basic ...
متن کاملLens: A System for Visual Interpretation of Graphical User Interfaces
Lens enables natural segmentation of graphical user interfaces. Lens is a system that automatically discovers the structure of user interfaces by discovering the hierarchically repeating on-screen elements which structure interfaces. The Lens system was built to facilitate access to modern GUI based computer systems for blind computer users by extracting useful interface information from the vi...
متن کاملRESEARCH REPORT An Executable Graphical Notation for Specifying User Interfaces
Interaction Object Graphs (IOGs) are an executable, graphical specification notation. They are an extension of statecharts, an extended transition diagram. IOGs are designed to specify the details of user-interface widgets. However, they provide all of the expressiveness required to specify entire user interfaces. This is accomplished by specifying the widgets, specifying the relationships betw...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGPLAN Notices
سال: 1987
ISSN: 0362-1340,1558-1160
DOI: 10.1145/38807.38832